Why do arrays in java choose the biggest? [closed]

Posted by Trycon on Programmers See other posts from Programmers or by Trycon
Published on 2012-12-03T12:26:33Z Indexed on 2012/12/03 17:18 UTC
Read the original article Hit count: 187

Filed under:
|

I'm new to java so I was reading my book with these code:

public class mainb1 {


    public static void main (String[] args)
    {
        //datatype name = expression;

        //food
        int min, max;

        int num[] = new int[10];

        num[0]=99;
        num[1]=90;
        num[2]=-100;
        num[3]=100;
        num[4]=23;
        num[5]=50;
        num[6]=123;
        num[7]=3123;
        num[8]=2;
        num[9]=923;
            min=max=num[1];
            for(int x=0;x<10;x++)
            {
                if(num[x]<min)min=num[x];
                if(num[x]>max)max=num[x];
            }
            System.out.println("Min: "+min+" max: "+max);
    }
}

It chose the biggest and the smallest. I don't get it if max was 99, then the last one that is lesser than min is 2? How did this array choose to pick the smallest and the biggest? Can someone explain?

© Programmers or respective owner

Related posts about java

Related posts about array